.row1_mag-main-v_category, .row2_mag-main-v_category {
background-color:#FFFFFF;
border-left:1px solid #D5D5D5;
border-top:1px solid #D5D5D5;
color:#000000;
height:20px;
padding-right:10px;
padding-top:5px;
text-align:right;
width:143px;
}
.title_mag-main-v_category {
background-color:#CD6000;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
height:25px;
padding-left:12px;
padding-top:5px;
text-align:center;
}
.mag-main-v_category {
background-color:#FFEFC6;
min-height:200px;
padding-left:2px;
padding-right:4px;
padding-top:2px;
}
.mag_v_category {
display:block;
margin-top:3px;
padding-right:9px;
width:196px;
}
.title2 img {
border:0 none;
margin-right:7px;
}
.right_signup {
float:right;
width:363px;
}
.left_signup {
background-color:#FFEFC6;
float:left;
width:363px;
}
.right_welcome {
border:1px solid #D5D5D5;
float:right;
width:363px;
}
.left_welcome {
background-color:#FFEFC6;
border:1px solid #D5D5D5;
float:left;
width:363px;
}
.welcome {
padding-left:7px;
padding-right:6px;
padding-top:7px;
width:746px;
}
.bottom_right_header {
height:27px;
width:813px;
}
.top_right-header {
color:#FFFFFF;
height:102px;
padding-left:10px;
padding-top:15px;
width:803px;
}
.right_header {
float:right;
height:153px;
width:813px;
}
.logo, .logo img {
	border:0 none;
	float:left;
	height:100%;
	width:151px;
}
.featurerow_odd {
	background:#FBEEEB none repeat scroll 0;
}
.featurerow_event {
	background:#0BEEEB none repeat scroll 0;
}
.top_user_event
{
	background-color: #FBEEEB;
}
.top_user_odd
{
	background-color: #D7ECF6;
}
.tranfer_balance{
	background:#FBFBFD none repeat scroll 0;
	border:1px solid #ACADCA;
	margin:10px;
	padding:5px;
	}
.tranfer_left{
	float:left;
	width: 60%;
	}
.tranfer_right{
	float:left;
	width: 40%;
	}
.tranfer_title{
	border-bottom:1px dashed #666699;
	color:#666699;
	font-size:13px;
	font-weight:bold;
	margin-bottom:10px;
	margin-top:12px;
	padding-bottom:5px;
}

#footer{
	background-color:#000000;
	width:964px;
}
.bottom_row{
border-bottom:1px solid #B2DAEE;
}

a.privatemessage{
text-decoration:none;
}
a.privatemessage:hover{
text-decoration:none;
}
.button:hover, bigbutton:hover {
background:#D3E9F2 none repeat scroll 0;
border-color:#6BB7D3 #BFE1ED #BFE1ED #6BB7D3;
border-style:solid;
border-width:1px;
color:#1D8BB4;
cursor:pointer;
}
.button {
border:1px solid gray;
padding:2px 5px;
}
.button, .bigbutton {
background:#D3E9F2 no-repeat scroll left bottom;
border-color:#BFE1ED #6BB7D3 #6BB7D3 #BFE1ED;
border-style:solid;
border-width:1px;
color:#1D8BB4;
font-size:120%;
padding:1px 5px;
}
input, select, textarea {
margin:2px;
}

#bidplace{
width:970px;
margin-left: 10px;
}
#profile{
	float:left;
	width:730px;
	margin-left: 0px;
	margin-top:10px;
}
#project{
	border: 1px solid #000;
	float:left;
	width:700px;
	margin-left: 0px;
	margin-top:10px;
	margin-bottom:10px;
	padding-left: 20px;
}
#project1{
	float:left;
	width:700px;
	margin-left: 0px;
	margin-top:10px;
	margin-bottom:10px;
	padding-left: 20px;
}
#rightnav{
	float:left;
	width: 230px;
	margin-left: 10px;
	margin-top:10px;
}
#header {
background:#CD6000 none repeat scroll 0;
height:153px;
position:relative;
}
#wrapper {
background:#FFFFFF none repeat scroll 0 50%;
margin:0 auto;
padding:0;
text-align:left;
width:964px;
}
#mainnav {
background-color:#CD6000;
clear:both;
float:left;
font-size:100%;
height:27px;
padding:0;
width:100%;
}
.clearfix {
display:block;
position:relative;
}
#mainnav ul.lmainlevel {
float:left;
}
#mainnav ul.rmainlevel {
float:right;
padding-right:20px;
}
#mainnav ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0 0 0 20px;
}
ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-bottom:15px;
margin-top:5px;
}
#projecttabs li, #mainnav li {
display:inline;
margin:0;
padding:0;
}
ul li {
line-height:170%;
}

#mainnav a {
background:#3298CB none repeat scroll 0;
color:#D7ECF6;
float:left;
font-weight:700;
margin:0 2px 0 0;
padding:0 0 0 4px;
text-decoration:none;
}
a {
color:#006699;
text-decoration:none;
}

#mainnav a.active {
background:#D7ECF6 url(../images/layouts/tableft-active.gif) no-repeat scroll left top;
float:left;
font-weight:700;
margin:0 2px 0 0;
padding:0 0 0 4px;
text-decoration:none;
}
#mainnav a.active span {
background:#D7ECF6 url(../images/layouts/tabright-active.gif) no-repeat scroll right top;
color:#006699;
display:block;
float:left;
padding:8px 15px 8px 11px;
}
#mainnav a:hover span {
background:#4FA8D4 none repeat scroll 0;
}
#mainnav a span {
background:#3298CB none repeat scroll 0;
display:block;
float:none;
padding:8px 15px 8px 11px;
}
#mainnav a.active span {
background:#D7ECF6 url(../images/layouts/tabright-active.gif) no-repeat scroll right top;
color:#006699;
display:block;
float:left;
padding:8px 15px 8px 11px;
}

#mainnav li.tab-yellow a, #mainnav li.tab-yellow a span {
background:#CC7C32 none repeat scroll 0;
}
#mainnav li.tab-red a, #mainnav li.tab-red a span {
background:#CC5132 none repeat scroll 0;
}
#mainnav li.tab-green a, #mainnav li.tab-green a span {
background:#55A228 none repeat scroll 0;
}
.tbread {
background:#fff none repeat scroll 0;
border-bottom:0px solid #B2DAEE;
clear:both;
height:30px;
margin-bottom:2px;
padding-left:15px;
position:relative;
}
table, td, th, div {
font-size:100%;
}

#column {
float:left;
margin:0;
padding-left:15px;
padding-top: 10px;
width:209px;
}
div.modules_top{
	width:182px;
	background-color: #FFEFC6;
	padding-left: 4px;
	padding-right: 8px;
	padding-top: 6px;
}
div.modules, div.modules-latest, div.modules-featured, div.modules-related-news, div.modules-archived-news {
border:1px solid #DFDFDF;
margin-bottom:15px;
text-align:left;
width:182px;
background-color: #FFF;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:tahoma,Arial;
	font-size:12px;
	background-color:#E2E2E2;
}
div.modules h3, div.modules-latest h3, div.modules-featured h3, div.modules-related-news h3, div.modules-archived-news h3, div.headermodule h3 {
background:#D7ECF6 none repeat scroll 0;
border-bottom:1px solid #B2DAEE;
color:#006699;
font-size:100%;
margin:0 -15px 10px;
padding:5px 0;
text-indent:15px;
}
#content {
float:left;
margin:0;
padding-top:10px;
width:727px;
min-height:400px;
}


element.style {
float:right;
}
table.tablelist {
border:1px solid #D1D0CB;
border-collapse:collapse;
border-spacing:0;
margin:0;
padding:0;
width:100%;
}
table.tablebidplace{
border:1px solid #D1D0CB;
border-collapse:collapse;
border-spacing:0;
margin:0;
padding:0;
width:100%;
}
table.tablebidplace th {
background:#D40000 none repeat scroll 0;
border:1px solid #D1D0CB;
color:#fff;
margin:0;
padding:6px;
}
table.tablebidplace td {
background:#FBEEEB none repeat scroll 0 50%
color:#006699;
margin:0;
padding:6px;
}
.lastbidplace {
background:#FBEEEB none repeat scroll 0 50%
color:#006699;
margin:0;
padding:6px;
border-bottom:1px solid #B2DAEE;
}
table.tablelist_redirect tfoot td, table.tablelist_redirect th, table.tablelist tfoot td, table.tablelist th {
background-color:#D40000;
border:1px solid #D1D0CB;
color:#FFFFFF;
margin:0;
padding:6px;
}
.featurerow1 {
	background:#FBEEEB none repeat scroll 0;
}

a.usericon, #projecttabs a.currenttab:hover, a.featured:link, a.featured:hover, a.featured:visited, a.nonpublic:link, a.nonpublic:hover, a.nonpublic:visited, a.hidebidding:link, a.hidebidding:hover, a.hidebidding:visited, a.private:link, a.private:hover, a.private:visited, a.requirelocation:link, a.requirelocation:hover, a.requirelocation:visited, a.goldmember:link, a.goldmember:hover, a.goldmember:visited, a.urgent:link, a.urgent:hover, a.urgent:visited {
text-decoration:none;
}
a.featured:link, a.featured:hover, a.featured:visited, span.featured {
color:#009900;
font-weight:700;
text-decoration:none;
text-transform:uppercase;
}
.nonpublic, .featured, .hidebidding, .private, .sponsor, .goldmember, .requirelocation, .urgent, .contact {
font-family:"Microsoft Sans Serif","MS Sans Serif",Arial,Helvetica,sans-serif;
font-size:7pt;
margin-left:5px;
vertical-align:super;
}
table.tablelist_redirect td, table.tablelist td {
border-left:1px solid #D1D0CB;
border-top:1px solid #D1D0CB;
margin:0;
padding:6px !important;
vertical-align:top;
}
A:LINK,A:VISITED {
	color:#626262;
	text-decoration:none;
	font-family:tahoma,Arial;
}

A:HOVER {
	color:#6aa94e;
	text-decoration:underline;
	font-family:tahoma,Arial;
}

A.white:LINK,A.white:VISITED {
	color:#fff;
	text-decoration:none;
	font-family:tahoma,Arial;
}

A.white:HOVER {
	text-decoration:underline;
	font-family:tahoma,Arial;
}

A.featured:LINK,A.featured:VISITED {
	font-weight:bold;
}

A.featured:HOVER {
	font-weight:bold;
}

A.topmenu:LINK,A.topmenu:VISITED,A.topmenu:HOVER {
	color:#626262;
	text-decoration:none;
	font-family:Tahoma,Arial;
	font-size:12px;
	font-weight:bold;
}

.copyright {
	color:#666666;
	text-decoration:none;
	font-family:tahoma,Arial;
	font-size:11px;
}

A.copyright:LINK,A.copyright:VISITED {
	color:#6aa94e;
	text-decoration:none;
	font-family:tahoma,Arial;
	font-size:11px;
}

A.copyright:HOVER {
	color:#6aa94e;
	text-decoration:underline;
	font-family:tahoma,Arial;
	font-size:11px;
}

.quote {
	color:#666666;
	text-decoration:none;
	font-family:tahoma,Arial;
	font-size:11px;
}

.normtext {
	color:#626262;
	font-family:tahoma,Arial;
	font-size:11px;
}

A.quote:LINK,A.quote:VISITED {
	color:#626262;
	text-decoration:none;
	font-family:tahoma,Arial;
	font-size:11px;
}

A.quote:HOVER {
	color:#6aa94e;
	text-decoration:underline;
	font-family:tahoma,Arial;
	font-size:11px;
}

.quotes {
	color:#666666;
	text-decoration:none;
	font-family:tahoma,Arial;
	font-size:11px;
	padding:5px;
}

.table_titles {
	color:#666666;
	text-decoration:none;
	font-family:tahoma,Arial;
	font-size:11px;
}

.normal {
	color:#666666;
	text-decoration:none;
	font-family:tahoma,Arial;
	font-size:12px;
}

.header1 {
	color:#666666;
	text-decoration:none;
	font-family:tahoma,Arial;
	font-size:12px;
	font-weight:bold;
}

.error {
	color:#FF0000;
	text-decoration:none;
	font-family:tahoma,Arial;
	font-size:11px;
}

.urgent {
	color:#FF0000;
	text-decoration:none;
	font-family:tahoma,Arial;
	font-size:11px;
}

.featured {
	color:#6aa94e;
	font-weight:bold;
}

.project_title {
	color:#6aa94e;
	text-decoration:none;
	font-family:tahoma,Arial;
	font-size:15px;
	font-weight:bold;
}

.project_title_header {
	color:#626262;
	text-decoration:none;
	font-family:tahoma,Arial;
	font-size:15px;
	font-weight:bold;
}

.title1 {
	color:#000000;
	font-family:Tahoma;
	font-size:13px;
	font-weight:bold;
}
.title2 {
	style.css (line 636)
	color:#000000;
	font-family:Tahoma;
	font-size:14px;
	font-weight:bold;
	text-align:center; 
}
.title3 {
	color: #3e8951; 
	font-family: Tahoma; 
	font-size: 18px;
}
.title4 {
	color: #3e8951;
	font-family:tahoma,Arial;
	font-size:13px;
}
.pagestitle {
	color: #3e8951;
}